gun carriage

英 美
  • n. 炮架
Noun:
  1. a framework on which a gun is mounted for firing